under the microscope - Spanish English Dictionary